TLS was last updated
on March 27, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 03/26/2024)
2023
Section - Middle States
Area - Philadelphia
League - Adult 18 & Over
Flight - 4.0 Men
Subflight - Yellow
--------------------------------------------------------------------------------------------------------------------------------------
Naylor's Run 2
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Minh Nguyen-Rivera - 3.81
David Knoblock - 3.79
Ben Hurtig - 3.58
MIHN NGUYEN - 3.55
Joe Picerno - 3.51
Gregory Abdo - 3.51
Michael Ng - 3.47
Oliver Yu - 3.46
SRINIVAS Gaddam - 3.45
William Bender - 3.41
John Obando - 3.31
Steve Harper - n/a
Jaggi Singh - n/a
Christian Gosseaux - n/a
League Results By Position
1S 2S 1D 2D 3D
Christian Gosseaux - n/a 0 - 1
Joe Picerno - 3.51 & MIHN NGUYEN - 3.55 1 - 0
Joe Picerno - 3.51 & Oliver Yu - 3.46 0 - 1
Joe Picerno - 3.51 & David Knoblock - 3.79 0 - 1 1 - 0
Ben Hurtig - 3.58 & Oliver Yu - 3.46 1 - 0
Ben Hurtig - 3.58 & David Knoblock - 3.79 1 - 2
Ben Hurtig - 3.58 & Michael Ng - 3.47 1 - 0
MIHN NGUYEN - 3.55 & Oliver Yu - 3.46 0 - 1
MIHN NGUYEN - 3.55 & John Obando - 3.31 1 - 1
SRINIVAS Gaddam - 3.45 0 - 1
Gregory Abdo - 3.51 & Michael Ng - 3.47 1 - 0
Gregory Abdo - 3.51 0 - 2
William Bender - 3.41 0 - 1 0 - 1
John Obando - 3.31 & Jaggi Singh - n/a 0 - 1
John Obando - 3.31 0 - 2
Minh Nguyen-Rivera - 3.81 2 - 3
Steve Harper - n/a & Christian Gosseaux - n/a 0 - 1
Steve Harper - n/a & David Knoblock - 3.79 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
GameSet
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Jerome Napson - 3.67
Tyrone Aguillard - 3.62
David Rappaport - 3.61
Don Ringgold - 3.59
Dan Harnos - 3.58
Greg Merlino - 3.51
Kyle Wilson - 3.47
Wenjue Liu - 3.35
Nicholas Carty - 3.18
gregory carter - n/a
William Rice - n/a
Narayan Rao - n/a
Jonathan Bagby - n/a
George Koutroubas - n/a
David Sansweet - n/a
League Results By Position
1S 2S 1D 2D 3D
Don Ringgold - 3.59 0 - 1 2 - 2
Jerome Napson - 3.67 & Greg Merlino - 3.51 0 - 1
Jerome Napson - 3.67 & Kyle Wilson - 3.47 0 - 1
Jerome Napson - 3.67 & Tyrone Aguillard - 3.62 0 - 1
Jerome Napson - 3.67 & Jonathan Bagby - n/a 0 - 1
Jerome Napson - 3.67 0 - 1
George Koutroubas - n/a & Wenjue Liu - 3.35 1 - 0
George Koutroubas - n/a & Nicholas Carty - 3.18 0 - 1
David Rappaport - 3.61 1 - 2 2 - 0
Wenjue Liu - 3.35 0 - 1
Narayan Rao - n/a & David Sansweet - n/a 0 - 2 1 - 0
Narayan Rao - n/a & William Rice - n/a 0 - 1
Kyle Wilson - 3.47 & Dan Harnos - 3.58 0 - 2 1 - 2 1 - 0
Tyrone Aguillard - 3.62 & Jonathan Bagby - n/a 1 - 0
gregory carter - n/a 2 - 0
William Rice - n/a & Greg Merlino - 3.51 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Team Bare Backhands
League Record: 0 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Ming Xiang - 4.03
Jeffrey Acker - 3.55
Shaundon Castonguay - 3.41
Kevin Mylod - 3.33
Adam Hayes - 3.11
Steven Pessagno - n/a
Robert Del Casale - n/a
Patrick Lawson - n/a
Jamal Barksdale - n/a
George Schafer - n/a
Fred Allemann - n/a
David Killian - n/a
Conor Cox - n/a
Brandon Luber - n/a
Brad Ferris - n/a
Arvin Alivia - n/a
Alexander Radaoui - n/a
League Results By Position
1S 2S 1D 2D 3D
Jeffrey Acker - 3.55 1 - 0 0 - 1
Alexander Radaoui - n/a 0 - 1
Kevin Mylod - 3.33 & George Schafer - n/a 0 - 1
Steven Pessagno - n/a & Brad Ferris - n/a 0 - 2
Jamal Barksdale - n/a & Adam Hayes - 3.11 0 - 1
Jamal Barksdale - n/a & Brandon Luber - n/a 0 - 1
Ming Xiang - 4.03 1 - 1 2 - 0
Arvin Alivia - n/a & George Schafer - n/a 0 - 1
Fred Allemann - n/a & Conor Cox - n/a 0 - 1
Fred Allemann - n/a & Adam Hayes - 3.11 0 - 1
Patrick Lawson - n/a 1 - 1
Robert Del Casale - n/a & George Schafer - n/a 0 - 1
Shaundon Castonguay - 3.41 & Kevin Mylod - 3.33 0 - 1 1 - 0
Shaundon Castonguay - 3.41 & Arvin Alivia - n/a 0 - 1
Shaundon Castonguay - 3.41 0 - 1
David Killian - n/a & Adam Hayes - 3.11 0 - 1 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Cynwyd Club
League Record: 1 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
William Lang - 3.83
Andrew Mullens - 3.72
Douglas Laske - 3.60
Peter AuBuchon - 3.44
ANTOINE GRAND-CLEMENT - 3.44
Donald Yih - 3.35
ross goldberg - 3.28
Ahmed Mueed - 3.20
Neville Bharucha - n/a
Mark Reynolds - n/a
David Merrell - n/a
Adam Cohen - n/a
League Results By Position
1S 2S 1D 2D 3D
Donald Yih - 3.35 & Peter AuBuchon - 3.44 0 - 1
Donald Yih - 3.35 & William Lang - 3.83 1 - 3
Mark Reynolds - n/a 0 - 1
Peter AuBuchon - 3.44 & Douglas Laske - 3.60 0 - 1
Peter AuBuchon - 3.44 & Andrew Mullens - 3.72 1 - 1
Peter AuBuchon - 3.44 0 - 3
Douglas Laske - 3.60 & Adam Cohen - n/a 1 - 0
Douglas Laske - 3.60 & Andrew Mullens - 3.72 0 - 1
Douglas Laske - 3.60 0 - 1
William Lang - 3.83 & Adam Cohen - n/a 1 - 0
William Lang - 3.83 & David Merrell - n/a 0 - 1
Adam Cohen - n/a & ANTOINE GRAND-CLEMENT - 3.44 0 - 1
ANTOINE GRAND-CLEMENT - 3.44 & David Merrell - n/a 1 - 0
ANTOINE GRAND-CLEMENT - 3.44 1 - 0 0 - 1
Neville Bharucha - n/a & Andrew Mullens - 3.72 1 - 1
Ahmed Mueed - 3.20 0 - 2 0 - 1
David Merrell - n/a 0 - 1
ross goldberg - 3.28 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
Philly Phighters
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Drew Bennett - 4.15
Stephen Simunov - 3.83
Julio Pena - 3.83
Ning Zhou - 3.82
jason rompola - 3.79
Roman Pitula - 3.79
Nathan Sobotka - 3.61
Miguel Santana - 3.60
Mario Charriez - 3.55
Neeraj Dubey - 3.48
Augusto Barrios - 3.21
vj hiraesave - n/a
Sam Van - n/a
Sam Albright - n/a
Michael Gerhart - n/a
Logan Baker - n/a
Liam Nisenfeld - n/a
Kevin Goff - n/a
Adam Joyce - n/a
League Results By Position
1S 2S 1D 2D 3D
Sam Van - n/a & Nathan Sobotka - 3.61 1 - 0
Sam Van - n/a & vj hiraesave - n/a 1 - 0
Sam Van - n/a 0 - 1
jason rompola - 3.79 & Miguel Santana - 3.60 1 - 0
jason rompola - 3.79 2 - 0 2 - 1
Miguel Santana - 3.60 & Julio Pena - 3.83 2 - 0
Miguel Santana - 3.60 & Stephen Simunov - 3.83 2 - 1
Roman Pitula - 3.79 & Ning Zhou - 3.82 1 - 0
Roman Pitula - 3.79 & Julio Pena - 3.83 1 - 1
Roman Pitula - 3.79 & Drew Bennett - 4.15 2 - 0
Roman Pitula - 3.79 1 - 0
Ning Zhou - 3.82 & Drew Bennett - 4.15 1 - 0
Ning Zhou - 3.82 3 - 1 1 - 0
Nathan Sobotka - 3.61 & Stephen Simunov - 3.83 1 - 0
Julio Pena - 3.83 & Drew Bennett - 4.15 1 - 0
Stephen Simunov - 3.83 & Kevin Goff - n/a 0 - 1
Sam Albright - n/a & Drew Bennett - 4.15 1 - 0
Sam Albright - n/a & Adam Joyce - n/a 1 - 0
Sam Albright - n/a & Kevin Goff - n/a 1 - 0
Liam Nisenfeld - n/a & Augusto Barrios - 3.21 0 - 1
Mario Charriez - 3.55 1 - 1
Kevin Goff - n/a 0 - 1
Neeraj Dubey - 3.48 0 - 1
Michael Gerhart - n/a & Logan Baker - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Dream Workers
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Ning Liu - 3.79
Jonathan Bin - 3.79
vikram karumanchi - 3.75
Wei Shao - 3.65
Shuang Zhao - 3.62
guochun xie - 3.56
Royce Fu - 3.56
Xiaohai Wang - 3.43
Ngai Tai - 3.29
Xiangmin Liao - 3.16
Sean Chen - n/a
Jason Chen - n/a
League Results By Position
1S 2S 1D 2D 3D
Xiangmin Liao - 3.16 & Ngai Tai - 3.29 0 - 1
Xiangmin Liao - 3.16 & Shuang Zhao - 3.62 0 - 1
Xiangmin Liao - 3.16 & Royce Fu - 3.56 0 - 1
Xiangmin Liao - 3.16 & Xiaohai Wang - 3.43 0 - 2
Xiangmin Liao - 3.16 & Wei Shao - 3.65 0 - 1
Xiangmin Liao - 3.16 & Sean Chen - n/a 1 - 0
Jason Chen - n/a 3 - 0
Jonathan Bin - 3.79 & Xiaohai Wang - 3.43 1 - 1
Jonathan Bin - 3.79 & vikram karumanchi - 3.75 1 - 1
Ngai Tai - 3.29 & Xiaohai Wang - 3.43 0 - 1
Ngai Tai - 3.29 & vikram karumanchi - 3.75 1 - 0
Ngai Tai - 3.29 & Wei Shao - 3.65 0 - 1
Shuang Zhao - 3.62 & guochun xie - 3.56 1 - 0 0 - 1
Shuang Zhao - 3.62 & vikram karumanchi - 3.75 1 - 1
Shuang Zhao - 3.62 0 - 1
Royce Fu - 3.56 & guochun xie - 3.56 1 - 0
Royce Fu - 3.56 1 - 3
Xiaohai Wang - 3.43 & Sean Chen - n/a 0 - 1
Xiaohai Wang - 3.43 0 - 1
Ning Liu - 3.79 2 - 1 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Kinetix Ace Kickers
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Robert Donahue - 3.89
Jack Sr Donovan - 3.88
Keith Goldberg - 3.84
Gopimanohar N Varma - 3.76
Pat Brady - 3.75
David Donovan - 3.71
Shaun Carlson - 3.70
Daniel Fowler - 3.59
Christopher Chamberlain - 3.59
Mike Weiss - 3.56
Vincent Giannone - 3.51
Amish Shah - 3.45
Sabarivasan Viswanathan - n/a
R Bruce Fazio - n/a
Nick Griswold - n/a
Mike MacDougal - n/a
Matthew Gehret - n/a
Justin Boroch - n/a
Jayadevan Thekele madam - n/a
League Results By Position
1S 2S 1D 2D 3D
Gopimanohar N Varma - 3.76 & Shaun Carlson - 3.70 0 - 1
Gopimanohar N Varma - 3.76 & Pat Brady - 3.75 1 - 0
Gopimanohar N Varma - 3.76 & Keith Goldberg - 3.84 1 - 0
Matthew Gehret - n/a 1 - 1
Vincent Giannone - 3.51 & Jack Sr Donovan - 3.88 0 - 1
Vincent Giannone - 3.51 & Robert Donahue - 3.89 1 - 0
Vincent Giannone - 3.51 1 - 1
Sabarivasan Viswanathan - n/a 0 - 1
Daniel Fowler - 3.59 0 - 1 1 - 1
R Bruce Fazio - n/a & Mike MacDougal - n/a 0 - 1
R Bruce Fazio - n/a 0 - 1
Justin Boroch - n/a & Jayadevan Thekele madam - n/a 0 - 1
Justin Boroch - n/a & Nick Griswold - n/a 0 - 1
Mike Weiss - 3.56 1 - 2
Pat Brady - 3.75 & Robert Donahue - 3.89 1 - 0
Pat Brady - 3.75 & Keith Goldberg - 3.84 1 - 0
Pat Brady - 3.75 & David Donovan - 3.71 0 - 1
Pat Brady - 3.75 & Christopher Chamberlain - 3.59 1 - 0
Jack Sr Donovan - 3.88 & David Donovan - 3.71 1 - 0
Robert Donahue - 3.89 & David Donovan - 3.71 1 - 0
Robert Donahue - 3.89 & Christopher Chamberlain - 3.59 0 - 1
Robert Donahue - 3.89 0 - 1 1 - 0
David Donovan - 3.71 & Christopher Chamberlain - 3.59 1 - 0
Amish Shah - 3.45 & Jayadevan Thekele madam - n/a 0 - 1
Amish Shah - 3.45 & Nick Griswold - n/a 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Naylor's Run
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
David Fromhold - 4.14
Joseph Yarbrough - 4.01
Brandon Dinh - 3.97
Abhay Singh - 3.96
Ben Sinder - 3.95
Michael Purcell - 3.90
Maxim Gilula - 3.88
Alex Lampros - 3.88
Daniel Taboada - 3.83
Alec Cardenas - 3.79
Russell Chamberlin - 3.76
Mohammed Nayeemulla - 3.75
Mitchell Reading - 3.75
Marcelo Pascale - 3.75
Scott Kober - 3.74
Kyle Rhood - 3.72
FRANK MACKE - 3.62
John Aris - 3.61
Blake Rhood - n/a
League Results By Position
1S 2S 1D 2D 3D
Ben Sinder - 3.95 & Scott Kober - 3.74 1 - 1 1 - 0
Ben Sinder - 3.95 & Michael Purcell - 3.90 1 - 0
Mitchell Reading - 3.75 & David Fromhold - 4.14 0 - 1
Mitchell Reading - 3.75 & Russell Chamberlin - 3.76 1 - 0
David Fromhold - 4.14 & Brandon Dinh - 3.97 1 - 0
Maxim Gilula - 3.88 4 - 0
Abhay Singh - 3.96 3 - 0
John Aris - 3.61 & FRANK MACKE - 3.62 1 - 0
John Aris - 3.61 & Scott Kober - 3.74 1 - 0
FRANK MACKE - 3.62 2 - 0
Alec Cardenas - 3.79 & Daniel Taboada - 3.83 1 - 0
Alec Cardenas - 3.79 0 - 1
Joseph Yarbrough - 4.01 3 - 0 1 - 0
Mohammed Nayeemulla - 3.75 & Blake Rhood - n/a 0 - 1
Daniel Taboada - 3.83 & Blake Rhood - n/a 1 - 0
Scott Kober - 3.74 1 - 0
Michael Purcell - 3.90 & Daniel Taboada - 3.83 1 - 0
Michael Purcell - 3.90 & Alex Lampros - 3.88 1 - 0
Michael Purcell - 3.90 & Scott Kober - 3.74 1 - 0
Kyle Rhood - 3.72 & Blake Rhood - n/a 1 - 0
Kyle Rhood - 3.72 0 - 1
Russell Chamberlin - 3.76 & Mohammed Nayeemulla - 3.75 0 - 1
Marcelo Pascale - 3.75 & Alec Cardenas - 3.79 1 - 0
Marcelo Pascale - 3.75 & Alex Lampros - 3.88 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
GCC Mavens
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Jeffrey Patterson - 3.99
Ben Eisen - 3.78
John Gassenheimer - 3.77
Ben Mather - 3.76
Fabien Douillard - 3.75
Parker Kitterman - 3.73
Joseph Helfrich - 3.64
Alexander Ruthe - 3.64
Mark Hillman - 3.63
Michael Idinopulos - 3.46
Eric Zajac - 3.18
ryan rendick - n/a
Mathieu Shapiro - n/a
Justin Drew - n/a
Jeffrey Rosenthal - n/a
David Whellan - n/a
League Results By Position
1S 2S 1D 2D 3D
Ben Mather - 3.76 & John Gassenheimer - 3.77 1 - 0
Ben Mather - 3.76 & Jeffrey Patterson - 3.99 2 - 1
Ben Mather - 3.76 1 - 0
John Gassenheimer - 3.77 & Jeffrey Patterson - 3.99 2 - 0
John Gassenheimer - 3.77 & ryan rendick - n/a 1 - 0
Eric Zajac - 3.18 & Mathieu Shapiro - n/a 0 - 1
Parker Kitterman - 3.73 1 - 1 1 - 0
Jeffrey Rosenthal - n/a & Alexander Ruthe - 3.64 1 - 0
Michael Idinopulos - 3.46 & Joseph Helfrich - 3.64 1 - 1 1 - 1 0 - 1
Mark Hillman - 3.63 & Mathieu Shapiro - n/a 0 - 1 1 - 0
Mark Hillman - 3.63 & Ben Eisen - 3.78 1 - 0
Mark Hillman - 3.63 1 - 0
Jeffrey Patterson - 3.99 0 - 1
Mathieu Shapiro - n/a & Alexander Ruthe - 3.64 1 - 0
Justin Drew - n/a & Alexander Ruthe - 3.64 0 - 1
Alexander Ruthe - 3.64 1 - 0
Fabien Douillard - 3.75 1 - 1 2 - 1
Ben Eisen - 3.78 2 - 1 1 - 0
David Whellan - n/a & Parker Kitterman - 3.73 1 - 0
David Whellan - n/a & Mark Hillman - 3.63 1 - 0
ryan rendick - n/a & Mark Hillman - 3.63 0 - 1
ryan rendick - n/a & Jeffrey Patterson - 3.99 0 - 1